<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>php学习笔记[005]</title>
<link href="css/style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div class="show"><span> 005 php中的循环语句</span></div>
<?php include 'include/top.php';?>

<div class="text">
<b>break n:跳出循环结构</b>
<strong>break</strong>是跳出语句的意思,在语句执行过程中遇到<strong>break</strong>则中止运行<strong>break</strong>所在的语句段.
</div>
<div class="text">
<b>while循环语句</b>
<strong>while</strong>语句的循环条件位于<strong>while</strong>后面.满足条件则执行循环,不满足则中断循环.通常还使用<strong>do...while</strong>来实现,先执行一次循环如果不满足条件则放弃后面的循环.我们做例句来说明<strong>while</strong>循环.
<div class="code">
&lt;?php <br />
$a=0;<br />
while($a&lt;5)<br />
{echo ++$a.'&lt;br&gt;';}<br />
echo'============分割线================&lt;br&gt;';<br />
do{echo ++$a.'&lt;br&gt;';}while($a&lt;5)<br />
?&gt;</div>
运行效果如下:
<div class="effect">
<?php 
$a=0;
while($a<5)
{echo ++$a.'<br>';}
echo'============分割线================<br>';
do{echo ++$a.'<br>';}while($a<5)
?>
</div>
</div>

<div class="text">
<b>for循环语句</b>
<strong>for</strong>循环语句是php中写法比较复杂的语句之一.应用非常广泛.<br/>
<strong>for(exp1;exp2;exp3){...}</strong>//exp1为关键字赋值,exp2为循环条件(满足则运行,不满足则停止运行),exp3为循环方式递增/递减<br/>
我们用一个例句来说明for循环<br/>
<div class="code">&lt;?php<br />
  for($i=1;$i&lt;5;$i++)<br />
  {<br />
  echo '该次循环获得的$i的值为&amp;nbsp;'.$i.'&lt;br&gt;';<br />
  }<br />
  ?&gt;</div>
代码运行效果如下:
<div class="effect">
<?php
for($i=1;$i<5;$i++)
{
echo '该次循环获得的$i的值为&nbsp;'.$i.'<br>';
}
?>
</div>
</div>
</body>
</html>
